/***  NAVIGATION  ***/
.links_navigation {
	text-align:center;
	margin:10px 0;
}
.links_navigation a{ 
	padding:6px; 
	border:1px solid #999;
	background:#F3F3F3;
}
.links_navigation a.navi_here {
	background:#FDE;
}
.links_navigation a.navi_lid {
	background:#FFF;
}
.links_navigation a.navi_page {
	background:#FFF;
}
.links_navigation a.navi_head {}
.links_navigation a.navi_tail {}
.links_navigation a.navi_prev {}
.links_navigation a.navi_next {}
.pagenavi {
	text-align:right;
}
/***  SORT  ***/
#sort_block {
	padding: 8px;
	background:#E6F9FF;/* #DEF3FF */
	border-right:1px solid #BBB;
	border-bottom:1px solid #BBB;
	text-align:center; 
	margin:16px 0;
	line-height:100%;
}
#sort_block img{
	vertical-align:text-bottom;
	/*baseline, top, middle, bottom, text-top, text-bottom, super, sub;*/
}
#sort_block span {
	padding: 5px; margin:2px 0;
}
#sort_block a {
	padding: 5px; margin:2px 0;
	border-left:1px solid #87c8e9;
}
#sort_block span.sort_text {
	border-left:1px solid #87c8e9;
}
/***  REDIRECT  ***/
#redirect_message {
	text-align:center;
	padding:6px;
	margin:6px auto;
	width:70%;
	border:1px dashed #F99;
	background:#FFE9F3;
}
/***  TEMPLATE FUTURE  ***/
#future_link {
	text-align:center;
	color:#f00;
	font-size:120%;
	border:1px solid #F99;
	margin:16px 0;
	padding:6px;
	font-weight:bold;
}
/***  TEMPLATE CATEGORY TREE  ***/
#category_tree {
	margin:16px 0 16px 0; 
	border-top:1px solid #AAA;
	border-bottom:1px solid #AAA;
	width:100%;
	padding:6px 0 0 0;
}
/***  HEADER SUB MENU  ***/
#links_menu_block div.links_menu {
/*	float:left;*/
	padding:5px 6px;
	border-top:1px solid #FDDBB6;
	border-left:1px solid #FDDBB6;
	border-right:1px solid #DDBB96;
	border-bottom:1px solid #DDBB96;
	margin-right:4px;
	background:#FCEFBC;
	line-height:100%;
}
#links_menu_switch {
/*	float:left;*/
	padding:5px 6px;
	border:1px outset #999;
	margin-right:4px;
	background:#f3f3f3;
	line-height:100%;
}
#links_menu_block {
	text-align:right;
}

/*  */
.links_form {
	display:none;
	border:1px inset #999;
	margin:6px 30px;
	padding:6px;
	text-align:center;
	background:#EEE;
}